package com.xdap.keymen.entity;

import com.definesys.mpaas.query.annotation.Column;
import com.definesys.mpaas.query.annotation.Style;
import com.definesys.mpaas.query.annotation.Table;
import com.xdap.api.moudle.base.entity.NoTenBasePojo;
import lombok.*;

@EqualsAndHashCode(callSuper = true)
@Table(value = "punch_sales_order")
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Style()
public class PunchOrderEntity extends NoTenBasePojo {
    private String id;

    @Column("document_id")
    private String documentId;

    @Column("client_name")
    private String clientName;

    @Column("client_number")
    private String clientNumber;

    @Column("order_date")
    private String orderDate;

    @Column("salesperson")
    private String salesPerson;

    @Column("salesperson_name")
    private String salesPersonName;

    @Column("sales_back_office")
    private String salesBackOffice;

    @Column("in_sales_name")
    private String inSalesName;

    @Column("sales_order_number")
    private String salesOrderNumber;

    @Column("area")
    private String area;

    @Column("business_office")
    private String businessOffice;

    @Column("rvid")
    private long rvid;

    @Column("remark")
    private String remark;

    @Column("tax_code")
    private String taxCode;

    @Column("curr_code")
    private String currCode;

}
